package com.quanyan.club.mq;

import java.io.Serializable;
import java.util.Date;

import javax.validation.constraints.NotNull;

/**
 * @Author Hugo.Wwg
 * @Since 2016-08-05
 */
public class ClubFeedbackOrderStatusMsg implements Serializable {

    @NotNull(message = "用户ID不可为空")
    private Integer uid;

    @NotNull(message = "业务系统订单号不可为空")
    private String businessOrderNo;

    @NotNull(message = "订单系统订单号不可为空")
    private String orderSystemOrderNo;

    @NotNull(message = "订单处理状态不能为空")
    private boolean orderIsHandleSuccess;

    @NotNull(message = "处理时间不能为空")
    private Date handleTime;

    public Integer getUid() {
        return uid;
    }

    public void setUid(Integer uid) {
        this.uid = uid;
    }

    public String getBusinessOrderNo() {
        return businessOrderNo;
    }

    public void setBusinessOrderNo(String businessOrderNo) {
        this.businessOrderNo = businessOrderNo;
    }

    public String getOrderSystemOrderNo() {
        return orderSystemOrderNo;
    }

    public void setOrderSystemOrderNo(String orderSystemOrderNo) {
        this.orderSystemOrderNo = orderSystemOrderNo;
    }

    public boolean isOrderIsHandleSuccess() {
        return orderIsHandleSuccess;
    }

    public void setOrderIsHandleSuccess(boolean orderIsHandleSuccess) {
        this.orderIsHandleSuccess = orderIsHandleSuccess;
    }

    public Date getHandleTime() {
        return handleTime;
    }

    public void setHandleTime(Date handleTime) {
        this.handleTime = handleTime;
    }
}
